home *** CD-ROM | disk | FTP | other *** search
-
- #ifndef __dl_icon_h
- #define __dl_icon_h
- #ifndef __dl_wimp_h
- #include "Wimp.h"
- #endif
- extern icon_handle Icon_BarIcon(char *spritename, window_handle pos);
- extern void Icon_SetSelect(window_handle window, icon_handle icon, int flag);
- extern void Icon_Select(window_handle window, icon_handle icon);
- extern void Icon_Deselect(window_handle window, icon_handle icon);
- extern void Icon_SetShade(window_handle window, icon_handle icon, int flag);
- extern void Icon_Shade(window_handle window, icon_handle icon);
- extern void Icon_Unshade(window_handle window, icon_handle icon);
- extern void Icon_ForceWindowRedraw(window_handle window, icon_handle icon);
- #define Icon_ForceRedraw(wind, icon) Wimp_SetIconState(wind, icon, 0, 0);
-
- extern void Icon_SetCaret(window_handle window, icon_handle icon);
- extern void Icon_LoseCaret(window_handle window, icon_handle icon);
- extern void Icon_SetInteger(window_handle w, icon_handle i, int value);
- extern void Icon_SetDouble(window_handle w, icon_handle i,
- double value, int decimalplaces);
- extern void Icon_SetText(window_handle w, icon_handle i, char *text);
- extern void Icon_printf(window_handle window, icon_handle icon,
- char *format, ...);
- extern double Icon_GetDouble(window_handle w, icon_handle i);
- extern int Icon_GetInteger(window_handle w, icon_handle i);
- extern void Icon_GetText(window_handle w, icon_handle i, char *text);
- extern void Icon_SetRadios(window_handle window,
- icon_handle first, icon_handle last,
- icon_handle onradio);
- extern int Icon_WhichRadio(window_handle window,
- icon_handle first, icon_handle last);
- extern void Icon_ClickWait(int waittime);
- extern void Icon_StartDrag(window_handle window, icon_handle icon);
- #define Icon_StartSolidDrag DragASprite_DragIcon
- extern void IconLib_DisposeIndData(icon_data *data, icon_flags flags);
- extern int Icon_SetSlider(window_handle window,
- icon_handle baseicon, icon_handle slidericon,
- int sliderpos);
- extern int Icon_UpdateSlider(window_handle window,
- icon_handle baseicon, icon_handle slidericon,
- int lastpos);
- extern int Icon_UpdateSlider(window_handle window,
- icon_handle baseicon, icon_handle slidericon,
- int lastpos);
- extern int Icon_DragSlider(window_handle window,
- icon_handle baseicon, icon_handle slidericon);
- extern int Icon_ReadSlider(window_handle window,
- icon_handle baseicon, icon_handle slidericon);
- #endif
-